busted ribs - German English Dictionary